multichannel digital audio tape recorder - Alemán Inglés Diccionario